Hip hop is said to be invented by the Jamaican Kool DJ Herc in 1973 in New York’s Bronx (Blanchard, 1999). He used an new turntable technique to stretch a song’s drum break (Blanchard, 1999). Rap, the lyrics of the music came up when DJ’s were playing at a hip hop event and people started to comment on the abilities of the DJ (Blanchard, 1999). Hip hop as both a musical genre and a culture reached different parts of the world. In the Netherlands this resulted in the genre Nederhop. It was adapted to the Dutch market, especially by using the Dutch language. Nederhop is highly influenced by American hip hop. Both Dutch and American hip hop music are embedded in a different culture, which makes it interesting to research how they differ from each other. In this study the Spotify Developer toolkit is used to analyse both musical styles. This resulted in the following research question:
How does Nederhop compare to American hip hop in terms of their Spotify features?
Koreman (2014) found that authenticity is one of the main criteria by which hip hop music is judged in the media. Though, the meaning of authenticity is not always the same. In music reviews in the US, authenticity is all about ‘keeping it real’ and remaining true to your roots. In the Netherlands on the other hand, authentic means being true to yourself. Where American rappers are expected to stay within the genre, in Nederhop experimentation is valued, allowing artists to mix hip hop with pop and reggae for example. This flexibility within Nederhop as a genre, might be visible in the Spotify features that are going to be analysed. It could result in a bigger spread of the data.
For this research project, I selected 7 Dutch and 7 American hip hop artists. Besides comparing the two genres, this enables us to look at the characteristics of each individual artist. For each artist Spotify has created a ‘This is …’ playlist with around 50 songs. I noticed a lot of collaboration between artists. This might result in songs appearing in multiple playlists, which might have a misleading effect. To be able to do a good comparison, I decided to select only the songs by the artist himself. I hope this gives a good representation of the style and properties of the artists. After making this selection, the playlists differed a lot in size, but I accepted this because the number of songs for the dutch and American genre were almost the same. This analysis is focussed on relatively new hip hop, with songs uploaded from 2017 till now.
| Artist | Spotify Playlist | Spotify URI’s |
|---|---|---|
| Boef | This Is Boef | spotify:user:spotify:playlist:37i9dQZF1DWWJCm1k4bHxN |
| Lil’ Kleine | This Is Lil’ Kleine | spotify:user:spotify:playlist:37i9dQZF1DX7ZXeE7FXyuv |
| Ronnie Flex | This Is Ronnie Flex | spotify:user:spotify:playlist:37i9dQZF1DWUnYvKDFOuQS |
| Bizzey | This Is Bizzey | spotify:user:spotify:playlist:37i9dQZF1DZ06evO3lKLEk |
| Frenna | This Is Frenna | spotify:user:spotify:playlist:37i9dQZF1DZ06evO3KC2M8 |
| Broederliefde | This Is: Broederliefde | spotify:user:spotify:playlist:37i9dQZF1DX1crj0pJiTEg |
| Josylvio | This is Josylvio | spotify:user:spotify:playlist:37i9dQZF1DX8ayR1CI5YND |
| Artist | Spotify Playlist | Spotify URIâs |
|---|---|---|
| Wiz Khalifa | This Is Wiz Khalifa | spotify:user:spotify:playlist:37i9dQZF1DWXwWInfdJ5vk |
| Kanye West | This Is Kanye West | spotify:user:spotify:playlist:37i9dQZF1DX7qQG2hCGiwy |
| Kendrick Lamar | This Is Kendrick Lamar | spotify:user:spotify:playlist:37i9dQZF1DX5EkyRFIV92g |
| Drake | This Is Drake | spotify:user:spotify:playlist:37i9dQZF1DX7QOv5kjbU68 |
| DJ Khaled | This Is DJ Khaled | spotify:user:spotify:playlist:37i9dQZF1DZ06evO0rer1m |
| Snoop Dogg | This Is Snoop Dogg | spotify:user:spotify:playlist:37i9dQZF1DZ06evO4jkBCE |
| Nicki Minaj | This Is Nicki Minaj | spotify:user:spotify:playlist:37i9dQZF1DXcdgOcuyZbSA |
| mean_nederhop | sd_nederhop | mean_american | sd_american | |
|---|---|---|---|---|
| danceability | 0.7391860 | 0.1251242 | 0.6730773 | 0.1504636 |
| energy | 0.6786705 | 0.1224384 | 0.6570670 | 0.1620165 |
| loudness | -6.7552132 | 1.7554931 | -6.2751116 | 2.5636803 |
| speechiness | 0.2031605 | 0.1271752 | 0.1976730 | 0.1430067 |
| acousticness | 0.2091347 | 0.1971709 | 0.1658323 | 0.2125296 |
| instrumentalness | 0.0039629 | 0.0436721 | 0.0086837 | 0.0633704 |
| liveness | 0.1726194 | 0.1255723 | 0.2333120 | 0.1669396 |
| valence | 0.5610764 | 0.1970612 | 0.4335588 | 0.2003818 |
| tempo | 120.2025620 | 29.7065653 | 122.2489957 | 30.8638651 |
These are the means and standard deviations for the numeric features. The featue values for American and Dutch hip hop are alike. It can be noticed that the standard deviations for the Dutch hip hop are smaller. This was surprising, because in the literature, Nederhop seemed to be a broader genre.
On the left we see the data points in an enery valence space. This space can be linked to different emotions. Above, Russell’s circumplex model is displayed. In this model, the vertical axis represents arousal, which for now we consider comparable with energy. The horizontal axis represents valence. The middle represents medium valence and medium arousal.
Most data appears in the top half. This makes sense, considering hip hop is more happy or angry than relaxed or sad. American hip hop appears in the sad section more often. When looking at artists individually, we don’t see any clear clusters.
To define the danceability of a song, Spotify considers tempo, rhythm stability, beat strength, and overall regularity. As hip hop is a huge dance culture, it is expected that the songs are often very danceable. This is visible in the data. I didn’t think acoustic hip hop was very plausible, so I expected to find some outliers. I don’t think we should consider “Grand Piano” by Nicki Minaj hip hop, but I do think “Lust For Life” by Drake is a great example that acoustic hip hop is possible.
In the previous page we looked at the danceability of songs. Although danceability is not a very straight forward feature, I want to look for other things that might indicate the dancebility of songs. I selected “Gemaakt voor dit” by Lil’ Kleine and “Signs” by Snoop Dogg, because they are extremely danceable according to Spotify. After listening to the songs, I must say I agree.
For each song, the left self-similarity matrix is based on timbre, and the right one is based on chroma. The features were summarised at bar level and the axes are in seconds.
In the matrices, we see a checkerboard structure. These blocks represent homogeneous regions in the songs. The diagonal lines, parallel to the main diagnal represent exact repetions in the music. Both songs show a lot of repitions, which makes sense. To make it easy to dance to a song, I think the song should be predictable and that can be accomplished by repetition. The chroma and timbre patterns for “Gemaakt voor dit” seem to fit nicely on top of each other, showing that homogeneous regions in chroma correspond to homogenious regions in timbre.
The keygram for “Signs” does not seem very plausible, because it shows high intensity for almost all keys at the same time.
I randomly selected 30 Dutch songs and 30 American songs to perform unsupervised learing on. On the left, we see an hierarchical clustering for the data.
The heatmap shows the intensity in which the features contributed to the clustering. As the clusters are all in the blue region, it is hard to point out features that are most responsible. Instrumentalness was apparantly very important for the song ‘Heard Em Say’, assiging it to a cluster of its own.
This section shows two classifation tasks: genre classification and artist classification. In both cases a random forest classifier was used, generating 500 trees. To reduce training time, for each genre 75 songs were sampled and 15 songs were sampled per artist. The confusion matrices were obtained by 5-fold cross-validation.
Though there were not very clear clusters visible in the data separating Dutch and American music, a classifier was build to see it could do a better job. This resulted in an accuracy of 0.7933333, a precision of 0.7972973 and a recall of 0.7866667. The next graph shows the feature importance for the random forest classifier. Two of the most important features are plotted. These can differ every time we run the algorithm, because the decision trees are random.
For the artists individually I did not see any clusters at all. A random forest classifier does not perform very well either, as we can see in the confusion matrix for artist classification. Boef, Bizzey and Snoop Dogg are best separable from the rest of the artists.
Blanchard, B. (1999). The social significance of rap & hip-hop culture. Journal of Poverty & Prejudice, Spring.
Koreman, R. (2014). Legitimating Local Music: Volksmuziek, Hip-Hop/Rap and Dance Music in Dutch Elite Newspapers. Cultural Sociology, 8(4), 501-519.
Spotify. 2019. Spotify Web API. https://developer.spotify.com/documentation/web-api/
Emotion studies in HCI-a new approach - Scientific Figure on ResearchGate. Available from: https://www.researchgate.net/figure/Russells-circumplex-model-of-affect_fig1_229021134 [accessed 19 Mar, 2019] (Image of Russell’s circumplex model)